cyclic molecules - English Synonyms Dictionary